whistle-stop trip/tour - French English Dictionary